ecosystem concept - German English Dictionary